<?php

/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 * Description of PartnerController
 *
 * @author baonguyen
 */
class PartnerController extends BackController
{

    public $modelName = 'Partner';

    public function init()
    {
        parent::init();
        $this->controllerMenu = array();
        $this->controllerMenu = array();

        $this->controllerMenu[] = array(
            'label' => Yii::t('post', 'All'),
            'url' => $this->createUrl('partner/index', array('lang' => $this->lang))
        );
    }

    public function save($action = 'Create')
    {
        $status = parent::save($action);
        if ($status)
        {
            if (isset($_POST['start_time']) or isset($_POST['end_time']))
            {

                $start_time = MyUtil::formatTime($_POST['start_time'][0], FALSE);
                $end_time = MyUtil::formatTime($_POST['end_time'][0], FALSE);
                if ($start_time > $end_time)
                {
                    $status = FALSE;
                    Yii::app()->user->setFlash('err', '<b>Ngày bắt đầu</b> phải nhỏ hơn <b>ngày kết thúc</b>');
                }
                else
                {
                    if (isset($_POST['agree']))
                    {
                        $this->model->agree = 1;
                    }
                    $this->model->start_time = $start_time;
                    $this->model->end_time = $end_time;
                    if ($this->model->save())
                    {

                        $status = TRUE;
                    }
                }
            }
        }
        return $status;
    }

}
